Big Huge Thesaurus

Hirundo nigricans

noun